one's eyesight deteriorate - Allemand Anglais Dictionnaire